842638
459810
918413
603625
459867
54704
627745
86266
708808
919456
34165
234974
5072799
3510581
2997148
2307804
2207988
2005609
1898357
189778
1742118
1715136
1658195
1623471